home *** CD-ROM | disk | FTP | other *** search
- Path: linus.mitre.org!spectre!eachus
- From: eachus@spectre.mitre.org (Robert I. Eachus)
- Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
- Subject: Re: C/C++ knocks the crap out of Ada
- Date: 06 Feb 1996 19:38:04 GMT
- Organization: The Mitre Corp., Bedford, MA.
- Message-ID: <EACHUS.96Feb6143804@spectre.mitre.org>
- References: <4etcmm$lpd@nova.dimensional.com> <4f4ptt$a1c@newsbf02.news.aol.com>
- <4f4sh6$dco@qualcomm.com>
- NNTP-Posting-Host: spectre.mitre.org
- In-reply-to: nabbasi@qualcomm.com's message of 5 Feb 1996 12:17:42 GMT
-
- In article <4f4sh6$dco@qualcomm.com> nabbasi@qualcomm.com (Nasser Abbasi) writes:
-
- > I'd like to think so since Ada as you say is better language for large
- > projects. But can you provide some facts to support the above statment?
-
- > Any one looking at the market place sees C++ jobs all over with
- > almost no Ada commerical jobs. Other than Boeing 777 project, what
- > else is there? (commerical)
-
- Hmmm... First name an aircraft manufacturer who hasn't shifted to
- Ada. Hint, since Beechcraft, Illyusin(Russian, sp?), and
- Ebarcadero(Brazilian,sp??) are among the companies using Ada avionics,
- you may have to look pretty hard. Second, I don't know of any company
- doing Air Traffic Control systems not using Ada. While the customers
- in that case are governments, the use of Ada is usually not mandated.
-
- Next look at railroads. The Channel Tunnel and the French Railway
- system (SNEF?) are two worth noting. The French Railway case because
- they started to do a new system in C++, and regrouped, the Channel
- Tunnel because (the software development at least!) was trouble free,
- in spite of the integration into two otherwise incompatible rail
- systems.
-
- But, and I am not the first one to mention this here, many Ada
- experts--especially those working on compilers--have had the
- experience of being asked not to mention the fact that some company
- was using Ada. They knew the cost of the culture change, and the
- benefits they were seeing, and they didn't want the competition to
- twig.
-
- My favorite quote, and this comes from over a decade ago at
- Honeywell, occured during the follow through after a major comparison
- test between Ada, Pascal, and C. The support group announced that
- they had no support cost data on the three applications written in Ada
- because no bugs had been reported in the six months since they were
- fielded! (To this day I have no clue as to whether the guy was really
- that clueless, was trying to protect the need for his department, or
- had tongue firmly in cheek.)
-
- --
-
- Robert I. Eachus
-
- with Standard_Disclaimer;
- use Standard_Disclaimer;
- function Message (Text: in Clever_Ideas) return Better_Ideas is...
-